When a DNS server queries a forwarder, it keeps the result in the DNS cache for the time to live (TTL) specified in the DNS record. You can use dnscmd to clear this DNS cache.
/clearcache dnscmd server /clearcache c:\>dnscmd /clearcache c:\>dnscmd dc1 /clearcache
c:\>ipconfig /flushdns
Note
You might want to replicate data only between specific domain controllers. You can do this by creating directory partitions and having DNS servers enlist the partitions.
/createdirectorypartition dnscmd server /createdirectorypartition partitionFQDN c:\>dnscmd dc1 /createdirectorypartition pcgpartition.pearson.pub
Tip
/enumdirectorypartitions dnscmd server /enumdirectorypartitions c:\>dnscmd dc1 /enumdirectorypartitions
/enlistdirectorypartition dnscmd server /enlistdirectorypartition FQDNofPartition c:\>dnscmd dc1 /enlistdirectorypartition pcgpartition.pearson.pub
/deletedirectorypartition dnscmd server /deletedirectorypartition FQDNofPartition c:\>dnscmd dc1 /deletedirectorypartition pcgpartition.pearson.pub